load("@rules_cc//cc:defs.bzl", "cc_library")

package(default_visibility = ["//visibility:public"])

cc_library(
    name = "map_info",
    srcs = [
        "map_info.cc",
    ],
    hdrs = [
        "map_info.h",
    ],
    deps = [
        "//base/io:base_io",
        "//base/common:base_common",
        "//air_service/modules/perception-usecase/usecase/algorithm:params",
        "//air_service/modules/perception-usecase/usecase/base:config_manager",
        "//air_service/modules/perception-usecase/usecase/common:factory",
        "//air_service/modules/perception-usecase/usecase/common:util",
        "//air_service/modules/perception-usecase/usecase/common:math",
        "//base/device_connect/proto:traffic_light_data_cc_pb",
        "//air_service/modules/perception-usecase/proto:roi_lane_cc_pb",
        "//air_service/modules/proto:perception_cc_pb",
        "//middleware/device_service/proto:traffic_light_service_cc_pb",
        "@com_github_gflags_gflags//:gflags",
        "@yaml_cpp//:yaml_cpp",
        "@airosrt//:airosrt",
        "@xml//:xml",
        "@fastrtps//:fastrtps",
    ],
)